hr {
    margin: 0;
}


/* 1 */

.imgg {
    width: 100%;
}

.imgh {
    width: 100%;
}


/* 2 */

.beiju {
    width: 100%;
    height: 48px;
    background: url(../img/古筝租赁.png)no-repeat;
}

.beijy {
    width: 100%;
    height: 48px;
    margin-top: 16px;
}


/* 3 */

.zul {
    height: 90px;
    background: url(../img/DSC_3809拷贝.png)no-repeat;
    opacity: 1;
    font-size: 39px;
    font-family: FZLTDHK, FZLTDHK--GBK1-0;
    font-weight: 700;
    text-align: center;
    color: #ffffff;
    letter-spacing: 2px;
    line-height: 90px;
    text-shadow: 1px 1px 7px 0px rgba(15, 1, 1, 0.91);
    margin-top: 66px;
    margin-bottom: 64px;
}

.explain .shang {
    opacity: 1;
    font-size: 18px;
    font-family: FZLTZHK, FZLTZHK--GBK1-0;
    font-weight: 600;
    text-align: left;
    color: #333333;
    letter-spacing: 1px;
    margin-bottom: 10px;
}

.explain .jies {
    opacity: 1;
    font-size: 14px;
    font-family: FZLTZHUNHK, FZLTZHUNHK--GBK1-0;
    font-weight: 600;
    text-align: left;
    color: #666666;
    letter-spacing: 1px;
    margin-top: 11px;
    line-height: 25px;
}

.explain .zuyi {
    opacity: 1;
    font-size: 14px;
    font-family: FZLTZHUNHK, FZLTZHUNHK--GBK1-0;
    font-weight: 600;
    text-align: left;
    color: #ad1212;
    letter-spacing: 1px;
}

.explain .zuyi strong {
    font-weight: 700;
}

.dingn {
    margin: 32px 0 28px 0;
}

.xiange {
    margin-top: 69px;
}

.jge {
    margin-top: 33px;
    margin-bottom: 16px;
}

.jge div {
    opacity: 1;
    font-size: 16px;
    font-family: FZLTZHUNHK, FZLTZHUNHK--GBK1-0;
    font-weight: 600;
    text-align: left;
    color: #333333;
    letter-spacing: 1px;
}

.shangp div .row .limian {
    padding-right: 10px;
    margin-bottom: 31px;
}

.shangp div .row .limian img {
    width: 100%;
    height: 188px;
}

.shangp div .row .limian .weizi {
    margin-top: 5px;
}

.shangp div .row .limian .weizi p {
    opacity: 1;
    font-size: 14px;
    font-family: FZLTZHUNHK, FZLTZHUNHK--GBK1-0;
    font-weight: 600;
    text-align: left;
    color: #604b4b;
    letter-spacing: 1px;
}

.shangp div .row .limian .weizi p span {
    color: #AD1212;
    font-size: 16px;
}

.zuih {
    text-align: center;
    margin-top: 74px;
    height: 204px;
    background: url(../img/上山.png)no-repeat;
}

.zuih .zuihj {
    padding-top: 33px;
}

.zuih img {
    width: 89px;
    height: 89px;
}